/*
 * 06非空字符串个数.c
 *
 *  Created on: 2024年3月10日
 *      Author: HP
 */
int getstrcount(char* ch){
	int count = 0;
	int i = 0;
	while(ch[i] != '\0'){
		if(ch[i] != ' '){
			count++;
		}
		i++;
	}
	return count;
}

int getstrcount01(char* ch){
	int count = 0;
	while(*ch){
		if(*ch != ' ')count++;
		ch++;
	}
	return count;
}

int main0706(){
	char ch[] = "    hello world     ";
	//int len = getstrcount(ch);
	int len = getstrcount01(ch);
	printf("%d\n", len);
	return 0;
}

int main070601(){
	// 统计字符串出现的次数
	char ch[] = "hellowworldkdajdiasfadadajdia";
	int arr[26] = {0}; // 存每个字母出现的次数
	for(int i=0; i<strlen(ch); i++){
		arr[ch[i]-'a']++;
	}
	for(int i=0; i<26; i++){
		if(arr[i])
			printf("字母：%c出现次数：%d\n", i+'a', arr[i]);
	}
	return 0;
}
